/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.nxlv2.nomad.businessobjects;

import java.util.Date;

/**
 *
 * @author Nastasia
 */
public class Prix {

    private int idBase, idAppli;
    private double prixUht;
    private Date date;
//    private ArrayList<DetailCommande> listDetailCommande;
//    private ArrayList<DetailDemande> listDetailDemande;

    public Prix() {
    }

    /**
     *
     * @param idBase
     * @param idAppli
     * @param prixUht
     * @param date
     */
    public Prix(int idBase, int idAppli, double prixUht, Date date) {
        this.idBase = idBase;
        this.idAppli = idAppli;
        this.prixUht = prixUht;
        this.date = date;
    }

    /**
     *
     * @return idBase
     */
    public int getIdBase() {
        return idBase;
    }

    /**
     *
     * @param idBase the idBase to set
     */
    public void setIdBase(int idBase) {
        this.idBase = idBase;
    }

    /**
     *
     * @return idAppli
     */
    public int getIdAppli() {
        return idAppli;
    }

    /**
     *
     * @param idAppli the idAppli to set
     */
    public void setIdAppli(int idAppli) {
        this.idAppli = idAppli;
    }

    /**
     *
     * @return date
     */
    public Date getDate() {
        return date;
    }

    /**
     *
     * @param date the date to set
     */
    public void setDate(Date date) {
        this.date = date;
    }

    /**
     *
     * @return prixUht
     */
    public double getPrixUht() {
        return prixUht;
    }

    /**
     *
     * @param prixUht
     */
    public void setPrixUht(double prixUht) {
        this.prixUht = prixUht;
    }

//    /**
//     *
//     * @return listDetailCommande
//     */
//    public ArrayList<DetailCommande> getListDetailCommande() {
//        return listDetailCommande;
//    }
//
//    /**
//     *
//     * @param listDetailCommande
//     */
//    public void setListDetailCommande(ArrayList<DetailCommande> listDetailCommande) {
//        this.listDetailCommande = listDetailCommande;
//    }
//
//    /**
//     *
//     * @return listDetailDemande
//     */
//    public ArrayList<DetailDemande> getListDetailDemande() {
//        return listDetailDemande;
//    }
//
//    /**
//     *
//     * @param listDetailDemande
//     */
//    public void setListDetailDemande(ArrayList<DetailDemande> listDetailDemande) {
//        this.listDetailDemande = listDetailDemande;
//    }
    /**
     *
     * @return String
     */
    @Override
    public String toString() {
//        return "Prix{" + "idBase=" + idBase + ", idAppli=" + idAppli + ", prixUht=" + prixUht + ", date=" + date + ", listDetailCommande=" + listDetailCommande + ", listDetailDemande=" + listDetailDemande + '}';
//        return "Prix{" + "idBase=" + idBase + ", idAppli=" + idAppli + ", prixUht=" + prixUht + ", date=" + date + '}';
        return "" + prixUht;
    }
    
    public String toJSONString(){
        return "{\"idBase\":\""+ idBase +"\",\"idAppli\":\""+ idAppli +"\",\"prixUht\":\""+ prixUht +"\",\"date\":\""+ date +"\"}";
    }
}
